key shelf - German English Dictionary